Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 LEAF ROAD Terraced £210,000 3 Apr 2017
12 LEAF ROAD Terraced £149,995 10 Dec 2015
30 LEAF ROAD Terraced £305,000 6 Feb 2023
32 LEAF ROAD Semi-Detached £190,000 4 Sep 2019
34 LEAF ROAD Semi-Detached £114,000 30 Jun 2005
36 LEAF ROAD Terraced £212,000 4 Jul 2016
42 LEAF ROAD Terraced £255,000 1 Jul 2022
46 LEAF ROAD Terraced £129,995 13 Dec 2013
48 LEAF ROAD Terraced £210,000 16 Mar 2017
56 LEAF ROAD Terraced £137,000 18 Dec 2007
66 LEAF ROAD Terraced £200,000 24 Feb 2017
68 LEAF ROAD Terraced £120,000 23 Jan 2014
70 LEAF ROAD Terraced £230,000 29 Oct 2020
74 LEAF ROAD Terraced £49,000 15 Oct 1998
76 LEAF ROAD Terraced £47,000 10 May 1999
78 LEAF ROAD Terraced £118,000 12 Nov 2009
80 LEAF ROAD Terraced £278,000 25 Mar 2020
82 LEAF ROAD Semi-Detached £112,500 28 Oct 2005
84 LEAF ROAD Terraced £235,000 19 Oct 2020
92 LEAF ROAD Terraced £150,000 30 Jun 2008
94 LEAF ROAD Terraced £160,000 29 May 2015
96 LEAF ROAD Terraced £150,000 16 Jan 2015